provocar destrozos - French English Dictionary